package com.jdrx.sw.sewage.beans.entity;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@ApiModel(value = "StationPO", description = "站点数据分析")
@Data
public class StationReportAnalysisPO implements Serializable {
    private static final long serialVersionUID = -1206960462117924923L;

    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "创建时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss.SSS", timezone = "GMT+8")
    private LocalDateTime createTime;

    @ApiModelProperty(value = "进出水（1-进水 2-出水  3-能耗量）")
    private Integer inOut;

    @ApiModelProperty(value = "COD")
    private Double cod = null;

    @ApiModelProperty(value = "TN")
    private Double tn = null;

    @ApiModelProperty(value = "NH3N")
    private Double nh3n = null;

    @ApiModelProperty(value = "TP")
    private Double tp = null;

    @ApiModelProperty(value = "累计流量")
    private Double ljll = null;

    @ApiModelProperty(value = "电能表")
    private Double dnb = null;

    @ApiModelProperty(value = "SS")
    private Double ss = null;

    @ApiModelProperty(value = "PH")
    private Double ph = null;

    @ApiModelProperty(value = "temperature")
    private Double temperature = null;

    @ApiModelProperty(value = "站点id")
    private Long stationId;

    @ApiModelProperty(value = "进出水（1-日报表 2-月报表 3-年报表）")
    private Integer reportType;
}